:root{
    --w:100px
}
table{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border: 1px solid black;
    letter-spacing: 1px;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
}
input{
    border: none;
    outline: none;
}
th,th{
    min-width: var(--w);
    border: 1px solid black;
}
textarea{
    border: none;
    outline: none;
    width: 99%;
    padding: 0;
    margin: 0;
}
.textarea{
    overflow: hidden;
    height: 0px;
}
textarea{
    min-width: calc(var(--w)*3);
    min-height: var(--w);
}